package com.my.chapter4;

public class practice10 {
    public static void main(String[] args) {
        num://标签
        for(int i=1001;i<=9999;i++){
            int number[]=new int[4];//用来存储四位数字的各个数字
            number[0]=i/1000;//千分位
            number[1]=(i-1000*number[0])/100;//百分位
            number[2]=(i-1000*number[0]-100*number[1])/10;//十分位
            number[3]=(i-1000*number[0]-100*number[1]-10*number[2]);//个分位
            if(number[2]!=0 || number[3]!=0){
                for(int j=0;j<4;j++){
                    int a=number[j];
                    for(int k=0;k<4;k++){
                        if(j!=k){//a!=b
                            int b=number[k];
                            for(int m=0;m<4;m++){
                                if(m!=j && m!=k){//c!=a && c!=b
                                    int c=number[m];
                                    for(int n=0;n<4;n++){
                                        if(n!=j && n!=k && n!=m){//d!=a && d!=b && d!=c
                                            int d=number[n];
                                            int x=10*a+b;
                                            int y=10*c+d;
                                            if(i==(x*y)){
                                                System.out.println(i+"="+x+"*"+y);
                                                continue num;
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
